###Function###
GUICtrlRegisterListViewSort

###Description###
Registriert eine benutzerdefinierte Funktion fr eine interne ListView Sortierungs-Rckruffunktion.

###Syntax###
GUICtrlRegisterListViewSort ( controlID, "function" )


###Parameters###
@@ParamTable@@
controlID
	Der ListView-Control-Identifizierer (Control-ID), fr den die Benutzerfunktion ausgefhrt werden soll.
function
	Der Name der aufzurufenden Benutzerfunktion, wenn die Sortierungs-Rckruffunktion(sorting callback) luft.
@@End@@

###ReturnValue###
@@ReturnTable@@
Erfolg:	1.
Fehler:	0.
@@End@@


###Remarks###
!!! Um die Benutzerfunktion ausfhrbar zu machen, darf sie nur mit <strong>maximal 4 Funktionsparametern</strong> definiert werden, andernfalls wird die Funktion nicht aufgerufen !!!
z.B:
Func MySortFunktion($nListViewID, $LParam1, $LParam2, $nColumn)
...
EndFunc

Oder:

Func MySortFunktion($nListViewID, $LParam1, $LParam2)
...
EndFunc


Wenn die Benutzerfunktion aufgerufen wird, haben diese 4 Parameter folgende Werte:
@@StandardTable1@@
<b>Position</b>	<b>Parameter</b>	<b>Bedeutung</b>
1	Control-ID	Der ListView-Control-Identifizierer (Control-ID), fr den die Benutzerfunktion ausgefhrt werden soll.
2	lParam1	Der lParam-Wert des ersten Items (standardmssig die Control-ID des Items).
3	lParam2	Der lParam-Wert des zweiten Items (standardmssig die Control-ID des Items).
4	column	Die Spalte, die zum Sortieren angeklickt wurde (die erste Spaltennummer ist 0).
@@End@@

Die folgenden Werte mssen <strong>return</strong>ed werden, um das Verhalten der Sortierungs-Rckruffunktion zu ndern:

@@StandardTable1@@
<b>Rckgabewert</b>	<b>Bedeutung</b>
-1	Das erste Item soll VOR dem zweiten stehen.
0	Keine nderung.
1	Das erste Item soll NACH dem zweiten stehen.
@@End@@

Siehe auch das Beispiel zum Sortieren von selbsterstellten GUI ListView-Items.

<a href="../guiref/GUIRef.htm">- - - - - - - - Erklrung der Controls - - - - - - - -</a>


###Related###
GUICtrlCreateListView


###Example###
@@IncludeExample@@
